import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class testdb {
    public static void main(String[] args) {
        // 配置数据库连接信息
        String driver = "com.mysql.cj.jdbc.Driver";
        String url = "jdbc:mysql://localhost:3306/dzh_db";
        String username = "root";
        String password = "123456";

        Connection connection = null;

        try {
            // 加载 JDBC 驱动
            Class.forName(driver);

            // 建立数据库连接
            connection = DriverManager.getConnection(url, username, password);

            // 如果成功连接，打印成功消息
            System.out.println("Database connection successful!");

            // 在这里可以执行其他数据库操作

        } catch (ClassNotFoundException | SQLException e) {
            System.out.println("错误");
            // 如果连接失败，打印错误信息
            e.printStackTrace();
        } finally {
            // 无论成功与否，都要关闭连接
            if (connection != null) {
                try {
                    connection.close();
                    System.out.println("Connection closed.");
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}
